Tureng Mobile
Deyim
3
expr.
at first glance
expr.
at first blush
expr.
at first glance/sight